filter and valve assembly - Alemán Inglés Diccionario